international financial transaction - Spanish English Dictionary